#ifndef __PLATFORM_FACTORY_H__
#define __PLATFORM_FACTORY_H__

#include "fwPlatformContext.h"
#include "..\Config\fwDllConfig.h"

typedef enum _DLL_LIB_API _PlatformID
{
	Android,
	WindowsWithGLESv2
}PlatformID;

class _DLL_LIB_API PlatformFactory
{
public:
	/**
	* Khoi tao moi truong chay
	* @Params:
	*	id: ma moi truong can khoi tao
	*	szTitle: ten the hien
	*	iFlags: bien khoi tao va co hieu
	*/
	static PlatformContext * CreatePlatform(PlatformID id, char * szTitle, int iFlags);
};

#endif